hum (humor) - French English Dictionary